plantation system - French English Dictionary